#pragma once

#include <memory>

#include "Element.h"

class CHeadFile;

class CPropertyGenerator
{
public:
    CPropertyGenerator(CHeadFile *InContext);

    void Generate();

    std::shared_ptr<CPropertyInfo> Result;

private:
    CHeadFile *Context;

};